Activity for Vincent (Bryan) Coen

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Help getting started

    The simplest way and I do use this in one of my apps is to create or change a tmpfs partition out of Ram in the same way as used for /tmp In that add your needed files and only update it with the current real files if they get chnaged/updated etc. This does require excess Ram being => than the total size of all files + indexes. There again Ram is relatively cheap.

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Help getting started

    Can you give an idea of the size of these files and what your Ram size is for production. Subject to that, yes I may well have an solution for you. On 23/06/17 15:00, NARESH NADIGOTI wrote: Hi All, In our application there are 8 data files and indexed files are created. These data files are accessed by multiple applications at time. These data files are not modified during the process up and running. These applications will do millions of indexed read operations. To imrove the performance, we can...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Open Discussion

    Have you updated to v3.01.07? Did you fill in the address information anlong with the other info? If not the only way it will come out of set up is if the screen is clear of data and that is going by memory.,

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Open Discussion

    The only reason that I know of where you go back to the begging is if you have requested it . What did you enter for the last one on the Print ? question. If you have not done so then do it even if only for a hard copy of the data. Using ctl/C can create problems and you should work through the manual for set up - I trust that you have now install the later version of v3.01. I cannot help on v3.0 as it is too old eg., 7 - 10 years - forgotten.

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Help getting started

    Pity they do not mention GC only MF despite the usage of cobc and cobcrun May be a email to them ? Vince On 19/06/17 05:09, Brian Tiffin wrote: Well, ok then. ;-) Thanks for the link Larry, I now see that the pros have entered the building. Welcome. Huge fan of the simotime site. It shines a great light on COBOL and the listings are all worthy of study and show a level of professionalism we can all strive for. Nice to see cobc on those pages, that's awesome. I'll give your examples a run through...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Open Discussion

    Please update to v3.01.07 which you can find at : https://sourceforge.net/projects/acas/files/ The only difference is the archiver used. As for the funny data well you did ctl/c so the record was not fully written out I guess. If you want to see if there is any data you could go into sales -> customer dump and see what you get but if it was me I would: Try and amend the record failing that just create a new record. NOW when you set up the param file for the 1st time and on the questions of what system...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Open Discussion

    Just tried it on my data see below: [vince@applewood ACAS]$ ll *.dat -rwxr-xr-x 1 vince vince 8192 Jun 3 2013 analysis.dat* -rwxr-xr-x 1 vince vince 8192 May 18 2013 batch.dat* -rwxr-xr-x 1 vince vince 8192 Jun 3 2013 delivery.dat* -rwxr-xr-x 1 vince vince 8192 May 22 2013 invoice.dat* -rwxr-xr-x 1 vince vince 61440 Oct 12 2016 irsacnts.dat* -rwxr-xr-x 1 vince vince 258 Nov 5 2016 irsdflt.dat* -rwxr-xr-x 1 vince vince 608 Nov 21 2016 irsfinal.dat* -rwxr-xr-x 1 vince vince 40960 Nov 15 2016 irspost.dat*...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Oh well wrong again but it was only a guess as I have never used it :) Yes, I was aware that it is only applied to the FIELDS not the accept but I read it that it applies to the accept statement on fields that have JUSTIFIED. So we have two possibles: The manual is wrong or The compiler has a bug. I would leave it to the compiler sysprogs to work out which one, but you should do a bug report for it so it get everyone attention, I must admit that if it was me I would just use a trim statement. There...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Off hand I would say that as 1st 3 field items are filler they will be ignored. So the only item accepted would be foo, The just right clause only comes in if the accept works against the fields but they are class FILLER so. and No I did not try it. Try changing the filler to names and see what happens. Vince On 18/06/17 17:31, PatMcC wrote: Hi Again Everyone I am having trouble with sourceforge today, lots of errors about secure connections and timeouts. I am just posting this through my email client,...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Wow, that has covered a short form date. and I 'assumed' here it has taken the envir. value from LC_TIME. I added working-storage section. 01 Current-date-time. 03 CDT-Date pic 9(8). 03 CDT-Time pic 9(8). 03 CDT-Diff-H pic s99 sign leading separate. 03 CDT-Diff-M pic 99. move current-date to current-date-time. display locale-date (CDT-Date). display locale-time (CDT-Time (1:6)). Got (skipping the original three displays): 17/06/17 13:27:50 Is there a way of getting it as 8 char as in the above o/p...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Thanks and you sent that to me for cobc but I cannot understand exactly how to drive it (cobc) and it cannot be used in a Cobol program Need a bit of Cobol magic to issue a simple call / request for the Locale format date when say moving a date field. Any one any ideas ? I would cut down on 8+ lines of Cobol trying to do similar which is a if LC_TIME = x perform-move1 .... else if y perform move-2 else perform move-3. Etc. Vince On 14/06/17 15:42, Simon Sobisch wrote: For the "at the moment" part:...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Open Discussion

    Did forget one other point but is self implied - Many businesses deal with customers and suppliers out side their country so the address formats can be very different. Vince On 17/06/17 04:29, John Grillot wrote: This makes a lot of sense about the delimiter. Thanks.

  • Vincent (Bryan) Coen Vincent (Bryan) Coen created ticket #381

    Wrong source used with cvn

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Open Discussion

    Reason is simple-ish: ACAS is used in platforms for : Linux, Unix (various), OSX, Windows from the very old to v10, mainframes and minis (mid-frames) even down a a few cases to the Raspberry Pi 3 with external usb hard drive/s. ACAS used in many countries and while on sites using *nix I can use the environment variable LC_ADDRESS to work out the format of addresses under Windows I cannot, coming to think about that OSX may also not handle these. Excluding (2) then I have to cater for zipcodes, postcodes,...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Open Discussion

    Looking at the screen dump you are in the Parameter set up. The manual states that to move between fields use tab | back tab |up and down arrows. There are others, are you saying these keys are not working ?

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Open Discussion

    Some of the sub system do have a RW version of the report which I used to work out how to use it however the original code is in the main branch programs so no RW module is needed. Why well I staring using it for all program compile and found various bugs in the compiler that was not in the normal v2 branch so scrapped using the RW branch moved all programs that had the RW coding in to another directory. This way all programs will compile with v2 or even for v1.1 at a pinch (but I do not recommend...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Open Discussion

    On 14/06/17 17:36, John Grillot wrote: I don't see in the documentation where it explains the special keys (i.e function keys). How do you exit screens? Please have a read of the stock control manual it is covered there but the end of a screen does depend a little on what screen and program All of the menu's are normal with X return will work throughout. Going on, for data entry screens there is again a clear message to confirm your actions You need to give me a better clue as to where you are in...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Open Discussion

    You can change the names so I would suggest you do so to below length needed for ACAS such as : HP-LJ200-colorMFP the rest of it is the ip address and sub model so not needed as its mostly for you so . . Could also remove the MFP bit as well . On 14/06/17 16:37, John Grillot wrote: I set mine up using cups the name is hp:/net/HP_LaserJet_200_colorMFP_M276nw?ip=192.168.1.69 Thats too long to fit in that field. What should I do?

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    In CHARACTER CLASSIFICATION IS { locale-name-1 } ] LOCALE Is there a way of specifying extra function with LOCALE to provide exact date formatting for the current locale setting, also how exactly does the above work in a program ? Manual notes are not clear at all. At the moment I examine the content of LC_TIME for specific values e.g., en_us for mm/dd/.ccyy; en_uk for dd/mm/ccyy and any other for ccyy/mm/dd. This may well not cover all combinations so hoping that LOCALE would help and yes being...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Open Discussion

    First a question - How have you set up your printer/s in ubuntu? For me I use Cups on all Linux systems including Ubuntu v14 and v16. If not already installed just use the software manager, then using a web browser (Firefox, etc) go to the Cups interface at : localhost:631 and set up your printer/s. Now using the name in the Printers section look at the Queue name and Mine has : HP-Officejet-Pro-8600 http://localhost:631/printers/HP-Officejet-Pro-8600 and HP-Photosmart-5520 http://localhost:631/printers/HP-Photosmart-5520...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Open Discussion

    Did answer this via email but I cannot see ot so will do again here : First a question - How have you set up your printer/s in ubuntu? For me I use Cups on all Linux systems including Ubuntu v14 and v16. If not already installed just use the software manager, then using a web browser (Firefox, etc) go to the Cups interface at : localhost:631 and set up your printer/s. Now using the name in the Printers section look at the Queue name and Mine has : HP-Officejet-Pro-8600 and HP-Photosmart-5520 Select...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen modified ticket #272

    READ WITH WAIT file status

  • Vincent (Bryan) Coen Vincent (Bryan) Coen modified ticket #302

    Programmer's Guide: SWITCHES need an update

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on ticket #302

    Fixed for v2.2 docs 00 June 2017.

  • Vincent (Bryan) Coen Vincent (Bryan) Coen modified ticket #272

    READ WITH WAIT file status

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on ticket #272

    Fixed for v2.2 docs dated June 2017.

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Uninstall the old version or make sure it is located in a directory that is NOT the default for v2.0. Set up file in /etc/ld.so.conf.d called gnu-cobol.conf and no it does not need to be that name with the following lines or similar for your set up: /usr/local/lib/gnu-cobol /usr/local/lib Then after installing GC run sudo ldconfig and do so after each install (however it should not really be needed but . .) Now re-try running cobc -V or better still cobc --info On 09/06/17 19:33, John Grillot wrote:...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen committed [r414]

    update to GCic to split constants & cpy file

  • Vincent (Bryan) Coen Vincent (Bryan) Coen committed [r413]

    update to GCic to split constants

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Done. V. On 09/06/17 16:44, Simon Sobisch wrote: Additional note: the program does some screen output without a final accept, you may want to have a look at this (or |SET ENVIRONMENT "COB_EXIT_WAIT" TO "0"| in your program to supress the resulting wait message) The test shows the attached screen - something seems to be not were it should.

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Done. Will update shortly. V. On 09/06/17 16:37, Simon Sobisch wrote: Note@Vince: can I suggest to set the defaults in a different file |setting.cpy| or something like this? Otherwise the own settings are always replaced when you update them.

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    I have made some minor changes but note that the configure area in source is now set for UNIX along with other changes so adjust for your system. This has been tested on current commit (1687) of GC. On 09/06/17 15:04, John Grillot wrote: Here is the output when I compile at the command line I get the same errors when I compile in OCIde. cobc -x GCic.cbl GCic.cbl: 33: error: PROGRAM-ID header missing GCic.cbl: 33: error: ENVIRONMENT DIVISION header missing GCic.cbl: 33: error: CONFIGURATION SECTION...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen committed [r412]

    update to GCic

  • Vincent (Bryan) Coen Vincent (Bryan) Coen created ticket #380

    Compiler source warnings for c1687

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    What exactly is the problem with the manual/s ? Or is it just changing all occurrences of Open Cobol to GnuCobol ? I have the sources (mid you so do you) and more importantly a Mac Pro along with the s/w used to generate them. I have not, as yet tried to do a generate though. Vince On 07/06/17 20:45, Simon Sobisch wrote: It gets in back with one of the next commits as the GCic listing in the Programmer's Guide definitely have to be counted as "documented" (even if the Programmer's Guide is not yet...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Agreed. No changes made to GC should break any existing code written at any time. Vince On 07/06/17 19:26, Brian Tiffin wrote: But the question is: do we need to do it? Seeing as the vast majority of people use the Programmer's Guide as a way to learn GnuCOBOL, and it was published more than 4 years ago, with the GCic listings in it, how do you think I'm going to vote on an issue were we broke production code? It's in the FAQ and in the Syntax diagrams too. And why DEPRECATED? It should have the...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    @Simon; Trying to compile GCic with c1667 produces error : GCic.cbl: 34: error: syntax error, unexpected Variable, expecting OFF or PARAMETER or Literal GCic.cbl: 34: error: PROGRAM-ID header missing And it is the first line shown here but does not like any of them now: GC0712 >>DEFINE CONSTANT OS AS 'UNIX' GC0712 >>DEFINE CONSTANT SELCHAR AS '>' GC1213 >>DEFINE CONSTANT LPP AS 50 > LANDSCAPE (GCXREF_LINES) GC1213 >>DEFINE CONSTANT LPPP AS 60 > PORTRAIT (GCXREF_LINES_PORT) GC0712 >>DEFINE CONSTANT...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Right now looking at your next post. Look at the directory shown ( /mingw/share/gnu-cobol/config ) Now check that you have similar to me : [vince@applewood ~]$ ll /usr/local/share/gnucobol/config/ total 160 -rw-r--r-- 1 root root 16540 Jun 5 15:11 acu.conf -rw-r--r-- 1 root root 15406 Jun 5 15:11 bs2000.conf -rw-r--r-- 1 root root 15191 Jun 5 15:11 cobol2002.conf -rw-r--r-- 1 root root 15476 Jun 5 15:11 cobol2014.conf -rw-r--r-- 1 root root 12672 Jun 5 15:11 cobol85.conf -rw-r--r-- 1 root root 6996...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Did you read the code and change it to match up to the OS you are using? If not then you need to do so before using. I am here assuming you used the code from the contrib area at : https://sourceforge.net/p/open-cobol/contrib/HEAD/tree/trunk/tools/GCic/ Grab all 3 files which include the documentation for it. Read the doc which shows you what to change for your platform and compile it. Vince On 07/06/17 03:38, John Grillot wrote: In the Programmers guide it refers to the GCic program. I downloaded...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Nope, I meant load strftime as the examples I am seeing are not clear when trying to use LC_TIME as a format. It has been many years since I really used C. On 06/06/17 16:49, Simon Sobisch wrote: just trying to work out how to load it. svn checkout svn://svn.code.sf.net/p/open-cobol/code/branches/gnu-cobol-2.0 You'll need the tools mentioned in HACKING and if you get an aclocal error do |autoreconf -I m4|.

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Looking at it now - just trying to work out how to load it. On 06/06/17 15:37, Simon Sobisch wrote: After your cobc patch (listing date) is finished you can start to work on cobxref using the full listing (both normal and wide for both fixed and free-format [which you can know when checking the header]).

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    I am waiting for their comments regarding and will report back. That said there is nothing there that : If you supply product say binaries at least under Linux that calls ISAM processes that requires the end user of said computer to install via the standard distribution tools a copy of dynamic BDB runtime libraries that the binaries will use breaches any such license. Or is that a float of any license ? The point here is that BDB is not issued by the application supplier only that it and other libraries...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Yes, I seem to recall that, e.g., using -U just cannot remember to do what but any param flag passed to cobxref can easily be used to change an aspect of behaviour such as creating a o/p file with specific extension. As I said I did do a test version that created the file as .xrf or similar to verify that it was working correctly although I also had line count display as well so was not really needed - more of a belts and braces job. If you tell me what the internal one creates I can match it then...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Responding to your points: VBISAM does not work well and has a range of missing functions required for ISAM, I will skip on VSAM processing as that is not present at all. I suggest you check on the maintenance history of it even in Japan before saying that it is in active support. Berkeley DB has a long history from the Regents of Berkeley - Ie., a university establishment that also was involved in the creation of Unix and various other tools used within which have moved to the open source and free...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    OK, I get the point - it looks very complicated :( The other issue is that when using cobxref with -T | -t the listing file is in the wrong order, e.g., xref first followed by source list then symbols if set. Is this a result of the fact that cobxref produces a .lst file ? If so I can change it to : If called by cobc using function MODULE-CALLER-ID { Although not sure this will work as its a binary calling another. } Use extension of say progname.xrf for the XREF output that cobc can copy to the...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    On 05/06/17 23:19, Brian Tiffin wrote: To the point. Simon's point about BDB is correct. Of all the ISAM-like engines, Berkeley enjoys the reputation of being the most reliable. The licensing (now moved to AGPL for the latest cuts) makes it tricky for people that want to close source applications or for server side web site support. From what I understand, even Debian is trying to move away from BDB as it ends up in the core of too many libraries that are used to back web sites and the AGPL / 3rd...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Thanks for that - I already cover REPORT and COMMUNICATION. The later could end up in use at some point despite it not really used to day. On ICL 39 series I know it is and for some IBM it is when using older compilers. Some other brands also may well be? I did have a look at cobc.c but I could not see how the construction of the date/time struct is built so I could change it. One area that could do with attention other than the general layout is to support different countries standards though the...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen modified a comment on discussion GnuCOBOL

    Found another but small bug when using cobxref : Source lines passed to program do NOT include the comment line only a blank line. If possible can this be corrected. That way additional source listings can be produced by cobxref in differing forms providing the full program similar to given by -T | -t. Usage or exclusion of -R flag to cobxref within cobc.c Found after some quick tests with c1667 and cobxref 1.01.21. Question has any additional SECTION's been implemented other than the basic ones...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Found another but small bug when using cobxref : Source lines passed to program do NOT include the comment line only a blank line. If possible can this be corrected. That way additional source listings can be produced by cobxref in differing forms providing the full program similar to given by -T | -t. Usage or exclusion of -R flag to cobxref within cobc.c Found after some quick tests with c1667 and cobxref 1.01.21. Question has any additional SECTION's been implemented other than the basic ones...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    My observations and here compiling Cobxref (1.01.21) which consists of only two programs where the second is small with -T requested and no xref. Headings : Written in the form for USA only despite local settings for en_GB and second the time in inside the date and this is something I have never seen before and that is with a very wide range of compilers. Sub heading : Despite the programs being free format they show A B areas and sequence ??? So this is brain dead. Change of program by a new ID...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    I do not have commit access so that would not be likely. On 04/06/17 22:42, Simon Sobisch wrote: Pity that the bugs reported for the listing have still not been fixed. Yes, it is a pity that we don't have more people providing patches for fixing bugs. What do you think about providing them in the next days so that we can ship a better listing with 2.2?

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Thanks, sorted that now. Pity that the bugs reported for the listing have still not been fixed. When the v2.2 is released I will fix them myself and turn back on the cobxref listing functions. Vince On 04/06/17 21:46, Simon Sobisch wrote: Current version: manual change to cobc.c around line 66 -#if defined (COB_EXPERIMENTAL) || 1 +#if defined (COB_EXPERIMENTAL) This line will be removed before the 2.2rc, likely with a default set at configure time that says which Xref should be used by |-Xref| and...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    For you may well be, but I need the extra functionality of cobxref. On 04/06/17 21:48, Simon Sobisch wrote: Note: as no explicit reproducable bug ticket for the internal cross reference exists (some wishes like a changed date string exists) and it doesn't need an external tool the internal cross reference will be the standard in 2.2.

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    How do I compile GC where in the internal Xref is NOT used?

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Contributions

    On 03/06/17 13:22, PatMcC wrote: Hi Everyone This thread is something of a continuation of: https://sourceforge.net/p/open-cobol/discussion/lounge/thread/366b7ace After a lot of thought, I feel that I have a plan forward with the things that I want to do with programming. Basically I want to use GnuCOBOL for everything but I want to do some weird things to it that will not be able to be committed as they will be too strange. I want to add unicode support(I have a good start now) I want to add a timeout...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    So what happens if program has set on all fail code so for example moving or arithmetic statements with a non numeric value in a numeric field of any description including comp etc but without any debug modes where the system fails to to continue that can cause a dump? This is the very basic cause of a dump there are plenty of others so the programmer has to examine to dump to see where and work out may be why. Running statement trace on all of the code can be very time wasting even more so if it...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen created ticket #379

    compiling error with c1667 for 271 486

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Help getting started

    Rod, There are a few steps in the way of finalising anything: First we have to get v2.2 out the door as a final source. When that happens the contributors can look at making v2.2 packages for all including the tree variants for Windows in that there is: Using Microsoft's Visual C Two different Linux tools in Windows. Then there is the issue of the variations of what ISAM process is to be used, DBD or VBISAM or ?. It is not that simple but it will help when we have a fixed version to play with - excluding...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on ticket #378

    Generally warnings should not be programmed out except on a specific direct problem otherwise you might miss an important issue some where else and in another program / product. .. and good news about v2.2. Well over due.

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on ticket #378

    No best to ignore otherwise might miss real problems :) SIGINT problem suggest it is documented in the README file under running check, test, checkall to advise what and why it can be ignored etc. If this test does not require the o/p for stderr then best to remove the requirement as we have too many inspect areas as it is and if any thing needs a wee clean up at some point but after we get 2.0 out of the door - this year ? .

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on ticket #378

    Is there any chance of modifying the make system to also build packages say a RPM, dmg & deb in two modes: 1. Runtime system - which means 2 vesion 64 and 32 bit. 2. Build system that during the install auto runs the build with test, then sets up ld.so.conf.d/ with a gnu-cobol.conf containing (say): /usr/local/lib/gnu-cobol /usr/local/lib {Mine also has extra line with: /usr/local/mysql/lib } but I use mysql/mariadb for development Then does the install. That way we now will have a package that can...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on ticket #378

    Now run doing as requested but as : make clean ./configure --enable-debug make checkall > build.log 2>build.err cat build.err ERROR: 719 tests were run, 3 failed (2 expected failures). 4 tests were skipped. caught signal (signal SIGINT) abnormal termination - file contents may be incorrect Total executed programs : 420 - Total performed tests : 9708 As I did not understand the sig error I reran as just make test This produced a normal end with no errors. Still don't knwo that the sig error is about...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen modified ticket #378

    compiling error with c1661

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on ticket #378

    In that case - I will leave it open for 485 and will remove comments regarding the other two. As for the gcc issue unless it has a automatic add for the compile to prevent this (assuming it does not cause any other problems) I will leave this as is just so others know about it. GC should compile clean warning omitted, in the past we made sure of this. I automatically expect the worst when compile are not perfect. I have enough problems with my Cobol programs without worrying about the compilation...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen modified ticket #378

    compiling error with c1661

  • Vincent (Bryan) Coen Vincent (Bryan) Coen modified ticket #378

    compiling error with c1661

  • Vincent (Bryan) Coen Vincent (Bryan) Coen created ticket #378

    compiling error with c1661

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Open Discussion

    Update on progress: Well not a lots been done why well when coding Purchase Ledger I noticed a possible major error when processing invoices and that includes the OTM2 & 3 (Open Item) files where it could be working on the wrong copybooks / storage areas. I need to go thought all of them in all programs that process these invoice files and check them. Once that is done I can relook at Purchase Ledger and fix those that are done already and make sure I do it the correct way for the rest. Am I sure...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Open Discussion

    Think I responded to this but if not : You MUST set up the CoA (Chart of Accounts) first and there are two ways of doing so. For this see my previous responce on 25 April and follow it. Basically using a simple text editor and having made a copy of the file elseware for safety edit the coa-archived-txt to match your requirements - this will mostly be change the descriptions but remember you are limited in the lengh of the field. When finished save the file and print it out and re-check what you did...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    I have no idea doe windows but you can always Google it, how ever that said just leave it as -O2. Using settings above 2 can cause problems depending on version of compiler and if you are running with a VC build may well not apply anyway but again VC will have it's own set of optimising settings that can be defined as a site or box setting. Most important setting is to make sure it is set to generate code for the system you have e.g., X64 but this should be automatic. Vince On 26/05/17 23:45, Arnold...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen modified a comment on discussion GnuCOBOL

    These switches are the exact same as for the gcc compiler as they are passed through and these are (taken from man gcc) : -O1 Optimize. Optimizing compilation takes somewhat more time, and a lot more memory for a large function. With -O, the compiler tries to reduce code size and execution time, without performing any optimizations that take a great deal of compilation time. -O turns on the following optimization flags: -fauto-inc-dec -fcompare-elim -fcprop-registers -fdce -fdefer-pop -fdelayed-branch...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    These switches are the exact same as for the gcc compiler as they are passed through and these are (taken from man gcc) : -O1 Optimize. Optimizing compilation takes somewhat more time, and a lot more memory for a large function. With -O, the compiler tries to reduce code size and execution time, without performing any optimizations that take a great deal of compilation time. -O turns on the following optimization flags: -fauto-inc-dec -fcompare-elim -fcprop-registers -fdce -fdefer-pop -fdelayed-branch...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Contributions

    From my view point one thing missing within GC is to get away from the very OLD usage of the ternina program which only give the equivilent of a Dos Box. This goes back to the days of before MF Workbench, i.e., Cis Cobol and MS Cobol (which in later version was a very slightly changed MF compiler). Many of us are woring on Linux with KDE or Gnome and general Linux users are gdoing the same. Like wise OSX, Wndows so what we need is a secondary interface that is a drop in replacement for ncurses (so...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen modified ticket #17

    inacurrate time/counts in mbout sta

  • Vincent (Bryan) Coen Vincent (Bryan) Coen created ticket #17

    inacurrate time/counts in mbout sta

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    The compiler should be returning dup. key error status but expecting the underlying lib to say what key when more than one key is in use is pushing it a bit - me thinks. That would involve changes to standard libraries that would then NOT be the standard library - There again as the sources are available for many of them, you could change it to provide two return code groups However is it really needed as just the fact that you have a dup. key on any key which does not allow for dups is more than...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion The Lounge

    I was referring to the IBM 1401 version of product that started out being one level above machine code it later morphed into one with macro support and both made it a lot easier to program on the 1401 with the Cobol compiler coming a bit later. That said machine code was always loaded into the system at SOD via the front switches. The term autocoder as the compiler and autocode as the language was as far as I remember referred to said product and I still have the McCracken manual for it some where...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion The Lounge

    Think the term is 'could code in Auto-code'. Assuming he does not have a 1401 sitting in the basement, Oh and yes, did do so myself in 1961-1963 along with machine code, macro-assembler & Cobol and I am 70 in June so not that old. My first computer system along with the 7094 (Fortran) and then ICT/ICL 1501 & 1900's followed by 360/370 etc, etc with short bursts of Univac, Burroughs, Dec, Elliot and a few I have forgotten. Vince On 24/05/17 02:36, PatMcC wrote: Hi Rod ! I hope you make it to 104....

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on ticket #16

    Forget it - just had a brain wave :) Checked if xinetd was installed and no it wasn't - now installed and it is working. Would have thought it was a default service ... Wonder if thats the problem with Centos and PClinux? Will have to check. Vince

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on ticket #16

    Adrew, have another issue which no doubt is down to me BUT I cannot find it so may be you can give me a hint: Have now installed my original distro Mageai v5.1 on to the SSD and with ftp both server and client can ftp inot the bbs system. What I cannot seem to do is poll my bbs e.g., applewoodbbs.dtdns.net (another is without the 'bbs' bit) so no one can poll me as 2:250/1. As near as I can work out, the fact that I can ftp in excludes issues with the router which is set to port forward for ftp,...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Hmm, my version in use (1.01.21) compiling with 2.0 c1569 is not causing any problems. Just what version of both do you have ? On 22/05/17 22:45, Fortranner wrote: I got cobxref and built it. It failed to compile one statement (line 1740) and it is not obvious to me why it failed. I re-coded it, instead of a compound-if to a series of simple ones. In any case it works! It outputs the stuff I wanted; the user defined names. I just wrote a program to remove the headers, etc and pulled the data I needed....

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    All these requirements are handled in a text editor such as kate under Kde/Linux. Here you can specify what expansion should be for tabs and therefore change it by project. It has nothing to do with the compiler. As a programmer or project manager it is YOUR responsibility to deal with your sources ! On 22/05/17 19:43, Fortranner wrote: You are right about COBOL editors and source formating is a religous issue. And that the use of tabs can be frustrating. Every editor does it differently. Spaces...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen modified a comment on ticket #16

    try again

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on ticket #16

    try again

  • Vincent (Bryan) Coen Vincent (Bryan) Coen modified ticket #16

    Broken SETUP.sh and mbsed for CentOS

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Take a look at the source for cobxref then look at the second program that read in the various reserve data etc and passes back to cobxref. Only way to keep up to date with them being added every five minutes. On 21/05/17 04:10, Fortranner wrote: Thanks Vincent. Change format didn't quite do what I was trying to do (undo actually). I am going to take a crack at it. Before I start trying to parse the source code, does the compiler have a means to output the data name info? I see it will output the...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen created ticket #16

    Broken SETUP.sh and mbsed for CentOS

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Go to the cobol tools in contribs and there yyou will find: changeformat That will allow you to go from fixed->free and the reverse. As for the tarting up that is down to using a good editor that allows blocking by columns such as kate under linux. Work good for me as allows you to have multi panes open. Vince On 16/05/17 23:31, Fortranner wrote: As I trudge thru the conversion I find that the environment and time have taken their toll on my sources. I hasten to add I am pleasantly suprised that...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Help getting started

    It works for me and here is some code snippets from ACAS : WS section. ... 03 escape-code pic x. > 03 ws-env-lines pic 999 value zero. 03 ws-lines binary-char unsigned value zero. 03 ws-23-lines binary-char unsigned value zero.> 01 ws-COB-CRT-Status pic 9(4) value zero. 01 accept-terminator-array pic 9(4) value zero. copy "screenio.cpy". ... screen section. >** > 01 display-01 background-color cob-color-black foreground-color cob-color-green erase eos. 03 value "Stock Number - [" line 4 col 1. *>...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Microfocus offers a 'Personal Edition' - yes search their site with that as a key which gives you a 12 month minimum key. While I have downloaded it I have not yet installed as my main system is Linux and my windows boot envronment is Win 7 which is not updating so I need to update it to 10 and too busy within Linux to do so but might build a VM for it. Only use for the VisCobol is to have a close look at the GUI screen handling for design and layout and see if any can be migrated over to Linux as...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Help getting started

    Just had a quick look to see if mentioned in current Cobol compilers - Visual Cobol but could not find it listed. Used to have similar issues with Cobol source programs until I resolved it by changing the settings in the editor I use. Still a pest if creating a text file to be used as input to a Cobol program then I have to remember to force tab expansion or removal as needed. On 09/05/17 16:26, noreply@in.sf.net wrote: MicroFocus expands tabs to the next multiple of 8, so the next character starts...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Yes, you are right there is a possible difference in line terminations for files and printers, Not so sure there should be but . . . As far as files are related the only issue is a standard BUT for LS files where user or anyone wants to list it in one way or another it needs to tie up with the platforms standards. Out of interest do you get the same problem if you exclude the reference to PRINTER in the assign clause? I do not use it as I always go to filename that at EOJ, gets spooled (In my case...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion GnuCOBOL

    Clearly what is happening is that the *nix default is set for LS format o/p. How ever this has come up before and not that long ago and I seem to recall a setting for this to force CRLF (Windoz format). Hopefully some one else can remember what it is as I cannot find it in runtime.cfg or default.conf etc. It is possible, this was done in v2.1 RW branch. Vince On 08/05/17 23:01, Gregory A Failing wrote: A customer called to say that his reports were being printed in what he called 'stair-stepping'...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Help getting started

    Well I thinght my old manuals (workbench v3.3) was old but .. . :)

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on discussion Help getting started

    Had a look at my OLD compiler docs: Can find EXPANDDATA but not TAB. What compiler are you referring to? Vince On 08/05/17 18:13, noreply@in.sf.net wrote: Porting an application from Micro-Focus to GnuCobol, impressed by the level of compatibility. But got bitten by a difference that was hard to notice: MF, when reading a line sequential file, expands tabs to spaces by default (a setting, EXPANDTAB, allows to disable this). I couldn't find any reference to this difference. Perhaps no one knew about...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on ticket #16

    I did reply to your post ire 359 but SF managed to lose it so did it direct on to the bug tracking for this one just now. On 05/05/17 08:51, Simon Sobisch wrote: Vince, as I see you here: please recheck/answer at https://sourceforge.net/p/open-cobol/bugs/359/ (listing/Xref). Thank you. [bugs:#16] https://sourceforge.net/p/open-cobol/bugs/16/ copybook replacing bug Status: closed Group: Created: Sat Jul 02, 2005 03:51 PM UTC by Rich Painter Last Updated: Thu May 04, 2017 06:28 PM UTC Owner: nobody...

  • Vincent (Bryan) Coen Vincent (Bryan) Coen posted a comment on ticket #359

    I did senbd this via email but it seems SF has lost it so again : This is a test as at c1569. First off when compiling GC I got a msg complaining I was not using automake v1.15 (was 1.14) did not know how to deal with this so just downloaded 1.15, installed and rerun. Compiled with make checkall and err o/p shows : ---- tail --- 4200K .......... .......... .......... .......... .......... 98% 7.00M 0s 4250K .......... .......... .......... .......... .......... 99% 13.9M 0s 4300K .......... ... 100%...

1 >

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks