Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to index page
Thread view  Board view
marcov(R)

28.07.2017, 09:45
 

FPC 3.0.4 rc1 release candidate (Announce)

A release candidate for 3.0.4 was uploaded last week. Currently only dos 32-bit target (GO32V2) is available, not 16-bit msdos:

ftp://freepascal.stack.nl/pub/mirrors/fpc/beta/3.0.4-rc1/i386-go32v2/

Most changes relative to 3.0.2 are for different targets though.

Rugxulo(R)

Homepage

Usono,
29.07.2017, 16:23

@ marcov
 

FPC 3.0.4 rc1 release candidate

> A release candidate for 3.0.4 was uploaded last week.

Seems to work same as before.

But UPX still doesn't work on output of internal linker. (This isn't really a bug, and I don't majorly care either.)

Also, ISO mode is still having some output truncation when redirecting to file. (I blindly assume this has something to do with lack of closing preassigned program external files before exit. But I have no idea, I don't even know where to look.)

Rugxulo(R)

Homepage

Usono,
28.11.2017, 14:00

@ Rugxulo
 

FPC 3.0.4 rc1 release candidate

> > A release candidate for 3.0.4 was uploaded last week.
>
> Seems to work same as before.
>
> Also, ISO mode is still having some output truncation when redirecting to
> file. (I blindly assume this has something to do with lack of closing
> preassigned program external files before exit. But I have no idea, I don't
> even know where to look.)

BTW, 3.0.4 "final" has apparently been released today. I'm assuming you'll want a separate thread announcing that. But ....

This "bug" I mentioned is in both 3.0.2 and 3.0.4, so it's not a regression. I can't easily replicate it (in made-up tiny source example) except with my "b" (b.pas) Befunge-93 interpreter (which compiles as-is with -Mtp or -Miso). Dumb example, but it does exhibit this problem.

Just to clarify, output is fine ... except when redirected to file. Then it's either truncated or not shown. It doesn't have any problem when compiled with {$mode tp}.

I did randomly get the idea to add a "flush(output);" at the end of my source, and that seems to workaround / fix the problem.

I (again) tried checking RTLSRC.ZIP for clues. The best guess I can come up with is that SYSTEM.INC's InternalExit isn't calling SysFlushStdIO when in ISO mode.

I almost don't think this is worth an official bug report. (I can't even remember how to file a FPC bug, only did so like once. Here? Bah, I forget my login. Username is case sensitive, ugh. Okay, lemme check my email to reset my dumb password.)

rr(R)

Homepage E-mail

Berlin, Germany,
28.11.2017, 21:13

@ Rugxulo
 

FPC 3.0.4 rc1 release candidate

> > > A release candidate for 3.0.4 was uploaded last week.
> >
> > Seems to work same as before.
> >
> > Also, ISO mode is still having some output truncation when redirecting
> to
> > file. (I blindly assume this has something to do with lack of closing
> > preassigned program external files before exit. But I have no idea, I
> don't
> > even know where to look.)
>
> BTW, 3.0.4 "final" has apparently been released today. I'm assuming you'll
> want a separate thread announcing that. But ....

https://www.freepascal.org/download.var still says: 'The latest release is 3.0.2.' :-D

Rugxulo(R)

Homepage

Usono,
07.12.2017, 16:41

@ rr
 

FPC 3.0.4

> > > Also, ISO mode is still having some output truncation when redirecting to file.

This bug also shows up under Linux. (Yes, I saw Marco's bug tracker ticket update from yesterday and just now added another note.)

> https://www.freepascal.org/download.var still says: 'The latest release is 3.0.2.' :-D

Seems to now be corrected (although online docs are still slightly older version, but that's probably trivial since this is a minor bugfix release).

Anyways, I've already mirrored to iBiblio and announced this for FreeDOS. (But even locally I need to finish upgrading on all my machines.)

Rugxulo(R)

Homepage

Usono,
10.08.2017, 02:38

@ marcov
 

Lazarus - SF.NET Community Choice - Project of the Month

I guess you heard ... Lazarus - SF.NET "Community Choice" Project of the Month - August 2017 :clap:

Back to index page
Thread view  Board view
15195 Postings in 1365 Threads, 250 registered users, 11 users online (0 registered, 11 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum