View previous topic :: View next topic |
Author |
Message |
StamK
Joined: 12 Oct 2016 Posts: 159
|
Posted: Mon Jun 19, 2017 4:04 pm Post subject: Bug with <iostream.h> in 64bit |
|
|
The following code compiles fine under 32 bit SCC but under 64bit it fails
Code: |
[Silverfrost SCC/WIN32 Ver 3.88 Copyright (c) Silverfrost Ltd 2017]
3/0257 inline int ios::setf(int flags, int mask)
2/0113 virtual streampos seekpos(streampos, int = ios::in | ios::out
);
*** Constant cannot be converted to type int (In include file C:\Program Files
(x86)\Silverfrost\FTN95\INCLUDE\streambu.h)
2/0112 int = ios::in | ios::out);
*** Constant cannot be converted to type int (In include file C:\Program Files
(x86)\Silverfrost\FTN95\INCLUDE\streambu.h)
0006 }
*** Attempt to emit 32-bit instruction in /64 mode
3 ERRORS [<SIMPLE> SCC/WIN32 Ver 3.88]
*** Compilation failed
|
The code
Code: |
#include <iostream.h>
int main()
{
return(0);
}
|
|
|
Back to top |
|
|
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 7924 Location: Salford, UK
|
Posted: Mon Jun 19, 2017 5:25 pm Post subject: |
|
|
It is possible to use /64 on the SCC command line but 64 bit SCC is not fully tested and is not currently supported. |
|
Back to top |
|
|
|