lmi-commits
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]