[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [5922] Eradicate the 'gpt_server' binary
From: |
Greg Chicares |
Subject: |
[lmi-commits] [5922] Eradicate the 'gpt_server' binary |
Date: |
Fri, 27 Jun 2014 17:03:12 +0000 |
Revision: 5922
http://svn.sv.gnu.org/viewvc/?view=rev&root=lmi&revision=5922
Author: chicares
Date: 2014-06-27 17:03:11 +0000 (Fri, 27 Jun 2014)
Log Message:
-----------
Eradicate the 'gpt_server' binary
Modified Paths:
--------------
lmi/trunk/ChangeLog
lmi/trunk/Makefile.am
lmi/trunk/objects.make
lmi/trunk/workhorse.make
Modified: lmi/trunk/ChangeLog
===================================================================
--- lmi/trunk/ChangeLog 2014-06-26 15:58:11 UTC (rev 5921)
+++ lmi/trunk/ChangeLog 2014-06-27 17:03:11 UTC (rev 5922)
@@ -33956,3 +33956,17 @@
version.hpp
Designate release candidate 5919.
+20140626T1508Z <address@hidden> [542]
+
+ ihs_server7702.cpp
+Fix defect introduced 20140622T1608Z: files written in text mode. See
+the comment on _CRT_fmode in 'test_coding_rules.cpp'.
+
+20140627T1703Z <address@hidden> [542]
+
+ Makefile.am
+ objects.make
+ workhorse.make
+Eradicate the 'gpt_server' binary. Its associated tests have recently
+been rendered merely duplicative.
+
Modified: lmi/trunk/Makefile.am
===================================================================
--- lmi/trunk/Makefile.am 2014-06-26 15:58:11 UTC (rev 5921)
+++ lmi/trunk/Makefile.am 2014-06-27 17:03:11 UTC (rev 5922)
@@ -55,11 +55,7 @@
# other programs which may or not be built depending on configure arguments
EXTRA_PROGRAMS = \
- antediluvian_cgi \
- gpt_server
-# gpt_server - does not contain main() function, bug?..
-# answer: its main() is in 'ihs_server7702.cpp'
-# lmi_cgi - restore the target in the future
+ antediluvian_cgi
# libtool libraries installed in lib
lib_LTLIBRARIES = \
@@ -431,11 +427,6 @@
$(BOOST_LIBS) \
libmain_auxiliary_common.la
-gpt_server_SOURCES = $(top_builddir)/dummy.cpp
-gpt_server_CXXFLAGS = $(AM_CXXFLAGS)
-gpt_server_LDADD = \
- liblmi.la
-
elapsed_time_SOURCES = \
elapsed_time.cpp \
system_command.cpp \
Modified: lmi/trunk/objects.make
===================================================================
--- lmi/trunk/objects.make 2014-06-26 15:58:11 UTC (rev 5921)
+++ lmi/trunk/objects.make 2014-06-27 17:03:11 UTC (rev 5922)
@@ -364,90 +364,6 @@
################################################################################
-# GPT server. This has not been maintained and may not work.
-
-# Only these files are unique to the server application:
-
-gpt_objects_unique_to_server := \
- ihs_server7702.o \
- ihs_server7702io.o \
-
-# Only these files are directly concerned with the GPT:
-
-gpt_objects_directly_concerned_with_gpt := \
- gpt_input.o \
- gpt_xml_document.o \
- ihs_irc7702.o \
- ihs_irc7702a.o \
- mec_state.o \
-
-# These files provide general product support:
-
-gpt_objects := \
- $(boost_filesystem_objects) \
- $(gpt_objects_unique_to_server) \
- $(gpt_objects_directly_concerned_with_gpt) \
- $(xmlwrapp_objects) \
- actuarial_table.o \
- alert.o \
- alert_cli.o \
- calendar_date.o \
- ce_product_name.o \
- commutation_functions.o \
- configurable_settings.o \
- crc32.o \
- data_directory.o \
- database.o \
- datum_base.o \
- datum_sequence.o \
- datum_string.o \
- dbdict.o \
- dbnames.o \
- dbvalue.o \
- death_benefits.o \
- expm1.o \
- facets.o \
- fenv_lmi.o \
- fund_data.o \
- global_settings.o \
- gpt_specamt.o \
- ihs_basicval.o \
- ihs_mortal.o \
- input.o \
- input_harmonization.o \
- input_realization.o \
- input_seq_helpers.o \
- input_sequence.o \
- input_xml_io.o \
- interest_rates.o \
- lmi.o \
- loads.o \
- mc_enum.o \
- mc_enum_types.o \
- mc_enum_types_aux.o \
- miscellany.o \
- mortality_rates_fetch.o \
- mvc_model.o \
- my_proem.o \
- null_stream.o \
- outlay.o \
- path_utility.o \
- premium_tax.o \
- product_data.o \
- product_names.o \
- rounding_rules.o \
- stratified_algorithms.o \
- stratified_charges.o \
- surrchg_rates.o \
- tn_range_types.o \
- timer.o \
- xml_lmi.o \
- yare_input.o \
-
-gpt_server$(EXEEXT) : $(gpt_objects)
-
-################################################################################
-
# Unit tests.
# Override this variable to exclude tests that are inappropriate in
Modified: lmi/trunk/workhorse.make
===================================================================
--- lmi/trunk/workhorse.make 2014-06-26 15:58:11 UTC (rev 5921)
+++ lmi/trunk/workhorse.make 2014-06-27 17:03:11 UTC (rev 5922)
@@ -116,7 +116,6 @@
bcc_rc$(EXEEXT) \
elapsed_time$(EXEEXT) \
generate_passkey$(EXEEXT) \
- gpt_server$(EXEEXT) \
ihs_crc_comp$(EXEEXT) \
ifneq (mpatrol,$(findstring mpatrol,$(build_type)))
@@ -1225,22 +1224,6 @@
################################################################################
-# Test GPT server.
-
-# Eventually the gpt_server$(EXEEXT) part of this recipe will be
-# replaced by a set of '.gpt' files for use with 'make system_test'.
-
-.PHONY: gpt_server_tests
-gpt_server_tests: gpt_server$(EXEEXT)
- @cd $(data_dir) && $(CURDIR)/gpt_server$(EXEEXT) \
- <$(test_dir)/gpt_server.test.in \
- >$(CURDIR)/gpt_server.test.out
- @$(DIFF) gpt_server.test.out $(test_dir)/gpt_server.test.touchstone \
- && $(ECHO) GPT server test succeeded. \
- || $(ECHO) GPT server test FAILED.
-
-################################################################################
-
# System test.
# Output is compared with $(DIFF), which reports all textual
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lmi-commits] [5922] Eradicate the 'gpt_server' binary,
Greg Chicares <=