Re: [fpc-pascal] Free Delphi 10.1 Berlin Starter Edition

2016-08-24 Thread Tony Whyman

On 23/08/16 20:19, geneb wrote:
EULAs have the same value as toilet paper and should be used for the 
same purpose.  I for one, will use Delphi for whatever I like, and if 
Embarcadero has a problem with that, they're invited to kiss my ass. :)


In which case I would suggest that you never release any software 
whether under a licence or not. For example. the GPL has some very 
useful clauses in it, such as:


THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY 
APPLICABLE LAW.. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 
PARTICULAR PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE 
OF THE PROGRAM IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE, YOU 
ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.


The EULA exists to protect the rights of the author who may or may not 
be the vendor. This includes the right to demand an income from your 
work, to demand that others do not exploit your work for their own gain, 
and to protect you from the mis-use of your work.


If you don't like a given EULA then don't buy or use the product. But 
the one thing that any software developer must do is to respect the 
whole concept of the EULA


___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Free Delphi 10.1 Berlin Starter Edition

2016-08-24 Thread brian
On Tue, 23 Aug 2016 23:40:06 +0800, you wrote:

It should maybe be noted that this download apparently requires that
you have Windows 10? 

Brian. 

>
>
>Maciej Izak wrote:
>> Hi,
>>
>> finally we have simple way to test new syntax to improve FPC quality / 
>> $MODE DELPHI without spending $ on Delphi :)
>>
>> Probably limited time offer:
>>
>> https://www.embarcadero.com/products/delphi/starter/promotional-download
>>
>> -- 
>> Best regards,
>> Maciej Izak
>>
>Thanks a lot.
>I wonder if there is any catch.
>Anyway, I gave up Delphi after Delphi 5 and stick to FPC since then.  
>However, from time to time, I miss its lightning fast compiler and good 
>debugger.
>
>Dennis
>___
>fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
>http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Free Delphi 10.1 Berlin Starter Edition

2016-08-24 Thread Graeme Geldenhuys
On 2016-08-24 09:04, brian wrote:
> you have Windows 10? 

What!! Delphi still doesn’t support Linux, FreeBSD, RPi, Solaris, Haiku,
OS/2, PlayStation, AIX and so forth. That’s no good.
I'll rather stay with Free Pascal then.  :-P

Regards,
  Graeme

___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] Free Delphi 10.1 Berlin Starter Edition

2016-08-24 Thread Sven Barth
Am 24.08.2016 11:22 schrieb "Graeme Geldenhuys" <
mailingli...@geldenhuys.co.uk>:
>
> On 2016-08-24 09:04, brian wrote:
> > you have Windows 10?
>
> What!! Delphi still doesn’t support Linux, FreeBSD, RPi, Solaris, Haiku,
> OS/2, PlayStation, AIX and so forth. That’s no good.
> I'll rather stay with Free Pascal then.  :-P

I think he meant that you can't use am earlier version of Windows...

Regards,
Sven
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] Free Delphi 10.1 Berlin Starter Edition

2016-08-24 Thread Graeme Geldenhuys
On 2016-08-24 10:38, Sven Barth wrote:
> I think he meant that you can't use am earlier version of Windows...

I know what he ment - hence the smiley face in my previous post. Humour
is [sadly] often lost in email conversations.

Regards,
  Graeme

___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


[fpc-pascal] FPC trunk internal error 200310221

2016-08-24 Thread C Western
I have recently started seeing FPC internal error 200310221 when 
compiling a changed program with lazarus using the trunk fpc version. If 
I do a build, the problem goes away, only to recur after a random number 
of changes/recompiles. The program I am working on is quite large, so it 
is not obvious how to generate a simple test case for reporting. 
Suggestions?


I managed to catch the error in gdb, but the info is not that helpful:

Free Pascal Compiler version 3.1.1 [2016/08/23] for x86_64
Copyright (c) 1993-2016 by Florian Klaempfl and others
(1002) Target OS: Linux for x86-64
(3104) Compiling pgopher.lpr

Breakpoint 3, RESOLVE (this=...) at symtype.pas:823
823   internalerror(200310221);
(gdb) where
#0  RESOLVE (this=...) at symtype.pas:823
#1  0x021700010008 in ?? ()
#2  0x7fff9e00 in ?? ()
#3  0x77754f00 in ?? ()
#4  0x7fffe391fac0 in ?? ()
#5  0x in ?? ()
(gdb) info locals
result = 0x0
RESOLVE = 0x0
RESULT = 0x0
PM = 0x7fffe6e2f2c0
TYP = 228
IDX = 929
I = 140737035875040
LEN = 8
DATA = {1, 0, 23, 2, 0, 0, 0, 158, 255, 127, 0, 0, 0, 79, 117, 247, 255, 
127, 0, 0, 192, 250, 145, 227, 255, 127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
  160, 0, 0, 0, 0, 0, 0, 0, 232, 227, 211, 226, 255, 127, 0, 0, 121, 
135, 65, 0, 0, 0, 0, 0, 224, 55, 255, 255, 255, 127, 0, 0, 128, 0, 0, 0, 
0, 0,
  0, 0, 232, 227, 211, 226, 255, 127, 0, 0, 216, 25, 113, 231, 255, 
127, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 254, 126, 65, 0, 0, 0, 0, 0, 224, 
26, 0, 0,
  0, 0, 0, 0, 236, 140, 65, 0, 0, 0, 0, 0, 1, 180, 206, 226, 255, 127, 
0, 0, 249, 137, 65, 0, 0, 0, 0, 0, 48, 79, 117, 247, 255, 127, 0, 0, 64, 
82,
  175, 240, 255, 127, 0, 0, 86, 3, 0, 0, 0, 0, 0, 0, 216, 33, 0, 0, 0, 
0, 0, 0, 104, 36, 113, 247, 255, 127, 0, 0, 129, 141, 65, 0, 0, 0, 0, 0, 
86,

  3, 0, 0, 0, 0, 0, 0, 59, 4, 0, 0...}
(gdb) list
818 if dataidx<0 then
819   internalerror(200306067);
820 { read data }
821 current_module.derefdata.seek(dataidx);
822 if current_module.derefdata.read(len,1)<>1 then
823   internalerror(200310221);
824 if len>0 then
825   begin
826 if current_module.derefdata.read(data,len)<>len then
827   internalerror(200310222);

Colin
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Free Delphi 10.1 Berlin Starter Edition

2016-08-24 Thread Ralf Quint

On 8/24/2016 1:04 AM, brian wrote:

On Tue, 23 Aug 2016 23:40:06 +0800, you wrote:

It should maybe be noted that this download apparently requires that
you have Windows 10?

Negative. I downloaded and installed it just fine on Windows 8.1/64...

Ralf

---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus

___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Free Delphi 10.1 Berlin Starter Edition

2016-08-24 Thread Felipe Monteiro de Carvalho
On Wed, Aug 24, 2016 at 2:12 PM, Ralf Quint  wrote:
> Negative. I downloaded and installed it just fine on Windows 8.1/64...

Anyone knows if Windows 7 would also work?

-- 
Felipe Monteiro de Carvalho
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Free Delphi 10.1 Berlin Starter Edition

2016-08-24 Thread Gabor Boros

Anyone knows if Windows 7 would also work?


http://docwiki.embarcadero.com/RADStudio/Berlin/en/Installation_Notes#Operating_System_Requirements

Gabor
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Free Delphi 10.1 Berlin Starter Edition

2016-08-24 Thread Stephen Chrzanowski
Other than that one option page being blank, the app runs and installs fine
under a brand new VM of Win7 Pro without SP1.

Going to check to see if applying SP1 fixes that one option form though.

On Wed, Aug 24, 2016 at 8:25 AM, Felipe Monteiro de Carvalho <
felipemonteiro.carva...@gmail.com> wrote:

> On Wed, Aug 24, 2016 at 2:12 PM, Ralf Quint  wrote:
> > Negative. I downloaded and installed it just fine on Windows 8.1/64...
>
> Anyone knows if Windows 7 would also work?
>
> --
> Felipe Monteiro de Carvalho
> ___
> fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
> http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
>
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] Free Delphi 10.1 Berlin Starter Edition

2016-08-24 Thread Jonas Maebe
Hi,

Please continue further discussion of this topic (except for a possible
answer by Embarcadero regarding the non-compete clause) to the fpc-other
list.

Thanks,


Jonas
FPC mailing lists admin
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] FPC trunk internal error 200310221

2016-08-24 Thread wkitty42

On 08/24/2016 07:27 AM, C Western wrote:

I have recently started seeing FPC internal error 200310221 when compiling a
changed program with lazarus using the trunk fpc version. If I do a build, the
problem goes away, only to recur after a random number of changes/recompiles.
The program I am working on is quite large, so it is not obvious how to generate
a simple test case for reporting. Suggestions?

I managed to catch the error in gdb, but the info is not that helpful:


a backtrace ("bt" or "bt full") would probably have been better...

if the program is threaded, then

  thread apply all bt full

would have given additional info that might have been useful...

--
 NOTE: No off-list assistance is given without prior approval.
   *Please keep mailing list traffic on the list* unless
   private contact is specifically requested and granted.
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Free Delphi 10.1 Berlin Starter Edition

2016-08-24 Thread wkitty42

On 08/24/2016 04:04 AM, brian wrote:

On Tue, 23 Aug 2016 23:40:06 +0800, you wrote:

It should maybe be noted that this download apparently requires that
you have Windows 10?


that sucks even worse than it not supporting other OSes... i'm glad i didn't 
waste my time downloading it and trying to set up a VM for it... effin' wankers...


--
 NOTE: No off-list assistance is given without prior approval.
   *Please keep mailing list traffic on the list* unless
   private contact is specifically requested and granted.
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] FPC trunk internal error 200310221

2016-08-24 Thread Jonas Maebe
C Western wrote:
> I have recently started seeing FPC internal error 200310221 when
> compiling a changed program with lazarus using the trunk fpc version. If
> I do a build, the problem goes away, only to recur after a random number
> of changes/recompiles. The program I am working on is quite large, so it
> is not obvious how to generate a simple test case for reporting.
> Suggestions?

Not really. I've also started encountering it sometimes while working on
the compiler, but haven't had the time yet to look for the cause.


Jonas
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] Free Delphi 10.1 Berlin Starter Edition

2016-08-24 Thread brian
On Wed, 24 Aug 2016 05:12:54 -0700, you wrote:

>On 8/24/2016 1:04 AM, brian wrote:
>> On Tue, 23 Aug 2016 23:40:06 +0800, you wrote:
>>
>> It should maybe be noted that this download apparently requires that
>> you have Windows 10?
>Negative. I downloaded and installed it just fine on Windows 8.1/64...
>
Interesting. When you enter your details and get the download link, it
very clearly says that it needs the .NET from Windows 10 to run. You
downloaded and installed it, have you actually done anything with it? 

Brian. 
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal


Re: [fpc-pascal] FPC trunk internal error 200310221

2016-08-24 Thread C Western

On 24/08/16 14:31, wkitt...@windstream.net wrote:

On 08/24/2016 07:27 AM, C Western wrote:

I have recently started seeing FPC internal error 200310221 when
compiling a
changed program with lazarus using the trunk fpc version. If I do a
build, the
problem goes away, only to recur after a random number of
changes/recompiles.
The program I am working on is quite large, so it is not obvious how
to generate
a simple test case for reporting. Suggestions?

I managed to catch the error in gdb, but the info is not that helpful:


a backtrace ("bt" or "bt full") would probably have been better...

if the program is threaded, then

  thread apply all bt full

would have given additional info that might have been useful...


In fact it provides the same information in this case:
(gdb) thread apply all bt full

Thread 1 (process 5541):
#0  INTERNALERROR (I=200310221) at verbose.pas:572
No locals.
#1  0x0048b81b in RESOLVE (this=access memory at address 0xbf07dcd>) at symtype.pas:823

result = 0x0
RESOLVE = 0x0
RESULT = 0x0
PM = 0x7fffe6e2f2c0
TYP = 59
IDX = 925
I = 200310221
LEN = 8
DATA = {1, 0, 23, 2, 0, 0, 0, 158, 255, 127, 0, 0, 0, 79, 117, 
247, 255, 127, 0, 0, 0, 255, 149, 227, 255, 127, 0, 0, 0, 0, 0, 0, 0, 0, 0,
  0, 160, 0, 0, 0, 0, 0, 0, 0, 136, 116, 211, 226, 255, 127, 0, 
0, 121, 135, 65, 0, 0, 0, 0, 0, 224, 55, 255, 255, 255, 127, 0, 0, 128, 0,
  0, 0, 0, 0, 0, 0, 136, 116, 211, 226, 255, 127, 0, 0, 56, 
160, 162, 233, 255, 127, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 254, 126, 65, 0, 
0, 0,
  0, 0, 224, 26, 0, 0, 0, 0, 0, 0, 236, 140, 65, 0, 0, 0, 0, 0, 
1, 189, 206, 226, 255, 127, 0, 0, 249, 137, 65, 0, 0, 0, 0, 0, 48, 79, 117,
  247, 255, 127, 0, 0, 192, 84, 175, 240, 255, 127, 0, 0, 86, 
3, 0, 0, 0, 0, 0, 0, 216, 33, 0, 0, 0, 0, 0, 0, 104, 36, 113, 247, 255, 
127,
  0, 0, 129, 141, 65, 0, 0, 0, 0, 0, 86, 3, 0, 0, 0, 0, 0, 0, 
59, 4, 0, 0...}

#2  0x021700010008 in ?? ()
No symbol table info available.
#3  0x7fff9e00 in ?? ()
No symbol table info available.
#4  0x77754f00 in ?? ()
No symbol table info available.
#5  0x7fffe395ff00 in ?? ()
No symbol table info available.
#6  0x in ?? ()
No symbol table info available.

___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal